This file contains details of all versions of Timesheets MTS and any changes made to the software.

04/09/03 Version 1.0
Beta Release

9/10/03 Version 1.0.3
-Added Excel reporting to Activity reporting form

15/10/03 Version 1.0.4
-Fixed Type Mismatch bug in project maintenance form
-Fixed 'field not found' error in expenditure form

21/11/03 Version 1.0.5
-Changed timesheet page to tab view for each timesheet item
-Changed navigation on timesheet page to month view
-Added drag and drop to copy items from one day to another
-Add ability to select multiple days to see totals for week and so on
-Added form resizing to all resizable forms
-Added tip of the day startup form
-Added main form size to ini file to startup at same size
-Right click menu to Timesheet, Project Maintenance, and User Maintenance
-Favorites menu to Timesheet
-Most Used Tasks to favorites menu and timesheet right click menu
-Made registration page a lot easier to use

9/1/04 Version 1.2
-Added ability to check for updates over the internet and then download updated file if required
-Added project charts, bar chart showing activity over time periods and pie charts showing time on projects
-Normal users can now generate reports and charts showing their own activity
-Project managers can now generate all reports
-Added project closed field to projects, times cannot be added, edited or deleted from closed projects
-Enabled keyboard shortcuts on timesheet screen, ins to add an item, space to edit, and del to delete
-Modified user security so project managers can only add or edit normal users
-Added a button to the Who is Logged in screen allowing super users to select and log someone out
-When logging in super users can log someone out when all licenses are used up
-The software shuts down if someone is logged out while they are logged in
-Added form resizing to login form
-Added an internal messaging system.  Uses the database as a mailbox.  When messages are received they are
downloaded to local mail boxes.  You can compose, reply, and forward messages as per a normal email system.
Project managers and super users can mark messages as tasks that require completion by users.  This could be
used as an invoicing flag for example, telling an finance staff member to invoice a project, and having them
reply when it is done.
-Added aged debtor report
-Added issued/paid filter to invoice list
-Made various lists display in alphabetical order.
-Fix to timesheet list, occasionally an error 91 occurred, now fixed
-Fix to timesheet lists so you dont have to double click the buttons after you use the date picker
-Fixes to the task timer to allow roll-over from one day to the next
-Fixes to various areas where a time over 10 hours would not display correctly
-Lots of bug fixes and tweaks.

15-1-03 Version 1.2.1
-Added ability for users to export times to an export file
-Added ability for super users to import times
-Modified task selection to order by task number
-Forced selection of security level when creating a user
-Added check to add/edit project to warn if you are adding or editing a project to a project number that already exists
-Added check to add/edit task to warn if you are adding or editing a task to a task number that already exists in that project
-Added print ability to all lists, printing available in print preview, excel, and html
-Can now swipe upto 60 days on the calendar control on the timesheet page
-Various bug fixes
 
21-1-03 Version 1.2.2
-Fixed resizing bug on invoice page
-Fixed bug where all times would be tagged with an invoice number if an invoice was marked as paid
-Added ability to invoice multiple projects.  Invoices now are associated with a customer and you can pick which of the customers
projects you would like to invoice.
-Modified aged debtor report to suit multiple project invoicing
-Under reports menu the ability has been added to print a blank timesheet just incase you want to do any sort of
 off-line data entry by people who dont have PC's.
-Added customer column to invoice display
-Data IMport/Export now supports times, travel, and expenditure
-Fix to form resizing where sometimes it would store a negative number and cause a startup error
-Fix to expenditure entry screen.

16-2-03 Version 1.2.3
-Added popup to first time users reminding them of the default password
-Added option to override windows currency setting for program if you invoice in a different currency to your local currency
-Added location selection to database backup
-Added backup reminder to super users first, and then normal users a week later
-Added targetted error screen to users with an outdated ADO version


